package com.bci.pwtz.mysql.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.bci.pwtz.mysql.model.ImportTemplateDef;

public interface ImportTemplateDefMapper {
    int deleteByPrimaryKey(Long defId);

    int insert(ImportTemplateDef record);

    int insertSelective(ImportTemplateDef record);

    ImportTemplateDef selectByPrimaryKey(Long defId);

    int updateByPrimaryKeySelective(ImportTemplateDef record);

    int updateByPrimaryKey(ImportTemplateDef record);
    
    List<ImportTemplateDef> selectTemplateDefByTableName(@Param("tableName") String tableName,@Param("sheetName") String sheetName,@Param("templateId")long templateId);
}
